package presentacion.dialogo;

import javax.swing.JOptionPane;

public class Mensaje {
	public static final String error = "error";
	public static final String advertencia = "advertencia";
	public static final String informacion = "informacion";

	public Mensaje(String mensaje, String tipo) {
		int type = 0;

		switch (tipo) {
		case error:
			type = JOptionPane.ERROR_MESSAGE;
			break;
		case advertencia:
			type = JOptionPane.WARNING_MESSAGE;
			break;
		case informacion:
			type = JOptionPane.INFORMATION_MESSAGE;
			break;
		}

		JOptionPane.showMessageDialog(null, mensaje, "UltraStar Visualizer",
				type);
	}

	public Mensaje(String mensaje, String titulo, String tipo) {
		int type = 0;

		switch (tipo) {
		case error:
			type = JOptionPane.ERROR_MESSAGE;
			break;
		case advertencia:
			type = JOptionPane.WARNING_MESSAGE;
			break;
		case informacion:
			type = JOptionPane.INFORMATION_MESSAGE;
			break;
		}

		JOptionPane.showMessageDialog(null, mensaje, titulo, type);
	};
}
